本系列文以 Python 程式開發運用為主,在正式 coding 之前,先整理目前較主要的開環境與工具。
名稱 | 簡介 | 網址 |
---|---|---|
IDLE | 下載Python就會的內建的編譯器 | https://www.python.org/ |
ANACONDA | 知名且方便的Python一大包套件包 | https://www.anaconda.com/ |
Pycharm | 知名好用的IDE,有分已經很夠用的社群版本、超級好用的付費版,且教育信箱可以申請免費使用! | https://www.jetbrains.com/pycharm/ |
Jupyter notebook | ipython演化而來的筆記本,由網頁瀏覽器當作介面,可以條列式直譯程式並穿插文字,文圖程式並茂就像看文章般的直觀。 | https://jupyter.org/ |
Jupyter Lab | 可以當作Jupyter Notebook進化版,特色是多了檔案總管,直接看檔案樹狀目錄並具備分頁功能了 | https://jupyter.org/ |
Colab | google的佛心雲端筆記本,每個筆記本都是一個linux虛擬機,還可以結合雲端硬碟IO,更可以切換為GPU免費用,有免費/付費方案,除非要跑深度學習訓練模型,不然免費就夠用了。 | https://colab.research.google.com/notebooks/welcome.ipynb |
Visual Studio Code | VS Code為微軟開源的編譯器,豐富的插件已經澎湃到幾乎可以開發任何程式語言,實用工具也很多,簡直不輸一線IDE(又免費) | https://code.visualstudio.com/ |
Sublime Text | 一樣是開源的編譯器,由開源社群共同維護,較常見於開發網頁程式,現在Python也可以用,優點是開啟很快。 | https://www.sublimetext.com/ |
總之我全都要!